package com.app.utils.util.view.expression.bean;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * 表情集合
 * 
 * @author xuxinghai
 * 
 */
public class BiaoQinList {

	private List<BiaoQin> list;// 表情集合

	public BiaoQinList() {
	}

	/**
	 * 构造函数
	 * @param maps 表情集合
	 * @param names 表情名字集合
	 */
	public BiaoQinList(Map<String,Integer> maps,Map<String,String> names) {
		list = new ArrayList<BiaoQin>();
		Set set=maps.entrySet();
		Iterator iterator=set.iterator();
		while (iterator.hasNext()) {
			Map.Entry  mapentry = (Map.Entry) iterator.next();
			BiaoQin bq = new BiaoQin();
			String id = mapentry.getKey()+"";
			bq.setId(id);
			bq.setName(names.get(id));
			bq.setResourcesId((Integer) mapentry.getValue());
			list.add(bq);
		}
//		//最后一个位置添加删除按钮
//		BiaoQin del_bq = new BiaoQin();
//		del_bq.setName("");
//		del_bq.setId("[mc_del]");
//		del_bq.setResourcesId(R.drawable.mc_del);
//		list.add(del_bq);
	}

	public List<BiaoQin> getList() {
		return list;
	}

	public void setList(List<BiaoQin> list) {
		this.list = list;
	}

}
